Text copied to clipboard!
Τίτλος
Text copied to clipboard!Ανώτερος Προγραμματιστής Java
Περιγραφή
Text copied to clipboard!
Αναζητούμε έναν ικανό και έμπειρο Ανώτερο Προγραμματιστή Java για να ενταχθεί στην ομάδα μας και να συμβάλει στην ανάπτυξη και συντήρηση προηγμένων εφαρμογών λογισμικού. Ο ιδανικός υποψήφιος θα έχει βαθιά γνώση της γλώσσας Java, εμπειρία σε σύγχρονα πλαίσια ανάπτυξης και θα είναι σε θέση να καθοδηγήσει και να υποστηρίξει νεότερα μέλη της ομάδας. Θα συμμετέχει ενεργά στον σχεδιασμό, την υλοποίηση και τη βελτιστοποίηση των εφαρμογών, διασφαλίζοντας την ποιότητα και την απόδοση του κώδικα. Επιπλέον, θα συνεργάζεται με άλλες ομάδες για την επίλυση τεχνικών προκλήσεων και την υλοποίηση καινοτόμων λύσεων που ανταποκρίνονται στις ανάγκες των πελατών και της αγοράς. Η θέση απαιτεί ισχυρές αναλυτικές ικανότητες, προσοχή στη λεπτομέρεια και δέσμευση στην αριστεία στον προγραμματισμό και την ανάπτυξη λογισμικού.
Καθήκοντα
Text copied to clipboard!- Ανάπτυξη και συντήρηση εφαρμογών Java υψηλής ποιότητας.
- Σχεδιασμός και υλοποίηση νέων λειτουργιών και βελτιώσεων.
- Καθοδήγηση και υποστήριξη νεότερων προγραμματιστών στην ομάδα.
- Συνεργασία με ομάδες προϊόντων και σχεδιασμού για την κατανόηση απαιτήσεων.
- Επίλυση τεχνικών προβλημάτων και βελτιστοποίηση απόδοσης εφαρμογών.
- Διασφάλιση της συμμόρφωσης με τις βέλτιστες πρακτικές κώδικα και πρότυπα ασφαλείας.
- Συμμετοχή σε κώδικα αναθεώρησης και δοκιμές μονάδας.
- Παρακολούθηση νέων τεχνολογιών και προτάσεις για την ενσωμάτωσή τους.
- Διαχείριση εκδόσεων και ανάπτυξη σε περιβάλλοντα παραγωγής.
- Συμβολή στη βελτίωση των διαδικασιών ανάπτυξης και εργαλείων.
Απαιτήσεις
Text copied to clipboard!- Πτυχίο Πληροφορικής ή συναφούς κλάδου.
- Εμπειρία τουλάχιστον 5 ετών στην ανάπτυξη με Java.
- Γνώση Java EE, Spring Framework και Hibernate.
- Εμπειρία με βάσεις δεδομένων SQL και NoSQL.
- Καλή κατανόηση αρχιτεκτονικών λογισμικού και σχεδιαστικών προτύπων.
- Ικανότητα επίλυσης προβλημάτων και αναλυτική σκέψη.
- Εμπειρία με εργαλεία διαχείρισης εκδόσεων όπως Git.
- Καλή γνώση αγγλικής γλώσσας.
- Εμπειρία σε Agile μεθοδολογίες ανάπτυξης.
- Ικανότητα εργασίας σε ομαδικό περιβάλλον και επικοινωνίας.
Πιθανές ερωτήσεις συνέντευξης
Text copied to clipboard!- Ποια είναι η εμπειρία σας με το Spring Framework;
- Πώς διαχειρίζεστε την απόδοση σε μεγάλες εφαρμογές Java;
- Περιγράψτε μια πρόκληση που αντιμετωπίσατε σε έργο Java και πώς την επιλύσατε.
- Ποια εργαλεία χρησιμοποιείτε για τη διαχείριση εκδόσεων και γιατί;
- Πώς εξασφαλίζετε την ποιότητα του κώδικα που γράφετε;
- Έχετε εμπειρία με μικροϋπηρεσίες (microservices);
- Πώς προσεγγίζετε τη συνεργασία με μη τεχνικές ομάδες;
- Ποια είναι η εμπειρία σας με βάσεις δεδομένων NoSQL;
- Πώς ενημερώνεστε για τις νέες τεχνολογίες στον χώρο της Java;
- Περιγράψτε την εμπειρία σας με Agile μεθοδολογίες.